OrdinAide

Commandes Unix utiles

ls -alF ~
donne la liste détaillée du dossier de départ de l'utilisateur de la session en cours (le tilde à la fin désigne votre dossier de départ). Si par exemple cette commande a produit les 2 lignes suivantes :
drwx------ 27 bibi staff 874 May 29 17:41 Pictures/
drwxr-xr-x  4 bibi staff 264 Mar 10 18:08 Public/ 
Chaque ligne présente l'information calculée pour un élément du dossier ~. Les droits sont affichés en début de chaque ligne sur 10 caratères. Chaque position de caractère designe ce à quoi il se rapporte : le premier caractère est d ou l ou - selon le type de l'élément (dossier -directory, lien symbolique, autre), puis, de gauche à droite, 3 caractères désignent les droits de l'utilisateur propriétaire, puis ceux du groupe propriétaire et enfin ceux des autres utilisateurs. Ces 3 caractères sont dans l'ordre : r si l'élément peut être lu (read), w s'il peut être modifié (written), x pour exécuté. Le caractère - peut-être utilisé dans chaque position pour signifier que le droit correspondant n'est pas autorisé. Ensuite chaque ligne indique consécutivement l'utilisateur et le groupe propriétaires de ces deux dossiers sont bibi et staff, puis la taille en mémoire, la date et l'heure et enfin le nom de l'élément avec un / si c'est un dossier ou @-> et le chemin pour trouver l'original en cas de lien symbolique.
groups
donne la liste des groupes auxquels vous appartenez
id -p
affiche votre nom d'utilisateur et les groupes auxquels vous appartenez
users
affiche les noms de tous les utilisateurs actuellement connectés à la machine
who
affiche les noms de tous les utilisateurs actuellement connectés à la machine
who am I
affiche également votre nom d'utilisateur
chown -R bibi:moi ~/Sites
change le propriétaire et le groupe qui sont propriétaires du dossier Sites/, et ceci récursivement sur tous les dossiers qu'il contient. Ici, le propriétaire sera bibi et le groupe moi
chmod g+w ~/Sites
permet à tous les utilisateurs du groupe du propriétaire du dossier Sites/ d'écrire dedans
chgrp moi ~/Sites/index.html
change le groupe du fichier ~/Sites/index.html, de sorte que ce soit le groupe moi